
package com.hugetech.ijlcallcenter;

/**
 * Please modify this class to meet your needs
 * This class is not complete
 */

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.ParameterStyle;
import javax.jws.soap.SOAPBinding.Style;

/**
 * This class was generated by Apache CXF (incubator) 2.0.5-incubator
 * Sat May 29 17:22:01 CST 2010
 * Generated source version: 2.0.5-incubator
 * 
 */

public final class IJLCallCenter_IJLCallCenterPort_Client {

    private static final QName SERVICE_NAME = new QName("http://WWW.HUGETECH.COM/IJLCallCenter/", "IJLCallCenterServiceService");

    private IJLCallCenter_IJLCallCenterPort_Client() {
    }

    public static void main(String args[]) throws Exception {
        URL wsdlURL = IJLCallCenterServiceService.WSDL_LOCATION;
        if (args.length > 0) { 
            File wsdlFile = new File(args[0]);
            try {
                if (wsdlFile.exists()) {
                    wsdlURL = wsdlFile.toURI().toURL();
                } else {
                    wsdlURL = new URL(args[0]);
                }
            } catch (MalformedURLException e) {
                e.printStackTrace();
            }
        }
      
        IJLCallCenterServiceService ss = new IJLCallCenterServiceService(wsdlURL, SERVICE_NAME);
        IJLCallCenter port = ss.getIJLCallCenterPort();  
        
        {
        System.out.println("Invoking findCustomerProductPhysicacDeviceInfoResult...");
        java.lang.String _findCustomerProductPhysicacDeviceInfoResult_productCode = "";
        com.hugetech.ijlcallcenter.CustomerPhysicacDeviceInfoResult _findCustomerProductPhysicacDeviceInfoResult__return = port.findCustomerProductPhysicacDeviceInfoResult(_findCustomerProductPhysicacDeviceInfoResult_productCode);
        System.out.println("findCustomerProductPhysicacDeviceInfoResult.result=" + _findCustomerProductPhysicacDeviceInfoResult__return);


        }
        {
        System.out.println("Invoking modifyCustomerContactInfo...");
        java.lang.String _modifyCustomerContactInfo_customerCode = "";
        java.lang.String _modifyCustomerContactInfo_phoneNo = "";
        java.lang.String _modifyCustomerContactInfo_mobileNo = "";
        com.hugetech.ijlcallcenter.CallCenterResult _modifyCustomerContactInfo__return = port.modifyCustomerContactInfo(_modifyCustomerContactInfo_customerCode, _modifyCustomerContactInfo_phoneNo, _modifyCustomerContactInfo_mobileNo);
        System.out.println("modifyCustomerContactInfo.result=" + _modifyCustomerContactInfo__return);


        }
        {
        System.out.println("Invoking findCusotmerInfo...");
        com.hugetech.ijlcallcenter.CustomerQueryCondition _findCusotmerInfo_customerQueryCondition = null;
        com.hugetech.ijlcallcenter.CustomerInfoResult _findCusotmerInfo__return = port.findCusotmerInfo(_findCusotmerInfo_customerQueryCondition);
        System.out.println("findCusotmerInfo.result=" + _findCusotmerInfo__return);


        }
        {
        System.out.println("Invoking findCusotmerOperationInfo...");
        java.lang.String _findCusotmerOperationInfo_customerCode = "";
        java.lang.String _findCusotmerOperationInfo_start = "";
        java.lang.String _findCusotmerOperationInfo_end = "";
        com.hugetech.ijlcallcenter.OperationInfoResult _findCusotmerOperationInfo__return = port.findCusotmerOperationInfo(_findCusotmerOperationInfo_customerCode, _findCusotmerOperationInfo_start, _findCusotmerOperationInfo_end);
        System.out.println("findCusotmerOperationInfo.result=" + _findCusotmerOperationInfo__return);


        }
        {
        System.out.println("Invoking addBaseProductAuth...");
        java.lang.String _addBaseProductAuth_smartCardCode = "";
        int _addBaseProductAuth_dayCount = 0;
        com.hugetech.ijlcallcenter.CallCenterResult _addBaseProductAuth__return = port.addBaseProductAuth(_addBaseProductAuth_smartCardCode, _addBaseProductAuth_dayCount);
        System.out.println("addBaseProductAuth.result=" + _addBaseProductAuth__return);


        }
        {
        System.out.println("Invoking findCustomerAccountInfo...");
        java.lang.String _findCustomerAccountInfo_customerCode = "";
        com.hugetech.ijlcallcenter.CustomerAccountInfoResult _findCustomerAccountInfo__return = port.findCustomerAccountInfo(_findCustomerAccountInfo_customerCode);
        System.out.println("findCustomerAccountInfo.result=" + _findCustomerAccountInfo__return);


        }
        {
        System.out.println("Invoking findCustomerPhysicacDeviceInfoResult...");
        java.lang.String _findCustomerPhysicacDeviceInfoResult_customerCode = "";
        com.hugetech.ijlcallcenter.CustomerPhysicacDeviceInfoResult _findCustomerPhysicacDeviceInfoResult__return = port.findCustomerPhysicacDeviceInfoResult(_findCustomerPhysicacDeviceInfoResult_customerCode);
        System.out.println("findCustomerPhysicacDeviceInfoResult.result=" + _findCustomerPhysicacDeviceInfoResult__return);


        }
        {
        System.out.println("Invoking refreshProductAuth...");
        java.lang.String _refreshProductAuth_smartCardCode = "";
        com.hugetech.ijlcallcenter.CallCenterResult _refreshProductAuth__return = port.refreshProductAuth(_refreshProductAuth_smartCardCode);
        System.out.println("refreshProductAuth.result=" + _refreshProductAuth__return);


        }
        {
        System.out.println("Invoking findCustomerProductAccountInfo...");
        java.lang.String _findCustomerProductAccountInfo_productCode = "";
        com.hugetech.ijlcallcenter.CustomerAccountInfoResult _findCustomerProductAccountInfo__return = port.findCustomerProductAccountInfo(_findCustomerProductAccountInfo_productCode);
        System.out.println("findCustomerProductAccountInfo.result=" + _findCustomerProductAccountInfo__return);


        }
        {
        System.out.println("Invoking findOperationRoleInfo...");
        com.hugetech.ijlcallcenter.OperationRoleInfoResult _findOperationRoleInfo__return = port.findOperationRoleInfo();
        System.out.println("findOperationRoleInfo.result=" + _findOperationRoleInfo__return);


        }
        {
        System.out.println("Invoking addProductAuth...");
        java.lang.String _addProductAuth_smartCardCode = "";
        java.lang.String _addProductAuth_productCode = "";
        int _addProductAuth_dayCount = 0;
        com.hugetech.ijlcallcenter.CallCenterResult _addProductAuth__return = port.addProductAuth(_addProductAuth_smartCardCode, _addProductAuth_productCode, _addProductAuth_dayCount);
        System.out.println("addProductAuth.result=" + _addProductAuth__return);


        }
        {
        System.out.println("Invoking findProductInfo...");
        java.lang.String _findProductInfo_customerCode = "";
        com.hugetech.ijlcallcenter.ProductInfoResult _findProductInfo__return = port.findProductInfo(_findProductInfo_customerCode);
        System.out.println("findProductInfo.result=" + _findProductInfo__return);


        }

        System.exit(0);
    }

}
